package com.ibeeking.found.msg.service.common.dos;

import com.ibeeking.found.common.base.BaseDO;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName WxmpGroupMessageCountDo
 * @Description
 * @Author ibeeking
 * @Date 2021-01-07 19:20
 **/
@Data
@TableName("wx_mp_group_message_count")
public class WxMpGroupMessageCountDO extends BaseDO implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 发送回调的msg_id
	 */
	@TableField(value="msg_id")
	private String msgId;

	/**
	 * 发送总数
	 */
	@TableField(value="send_count")
	private Integer sendCount;

	/**
	 * 过滤后总数
	 */
	@TableField(value="filter_count")
	private Integer filterCount;

	/**
	 * 发送成功总数
	 */
	@TableField(value="success_count")
	private Integer successCount;

	/**
	 * 发送失败总数
	 */
	@TableField(value="failed_count")
	private Integer failedCount;

	/**
	 * 发送状态
	 */
	@TableField(value="send_status")
	private String sendStatus;

	/**
	 * wxmp_group_message表的主键
	 */
	@TableField(value = "group_message_id")
	private Long groupMessageId;

	/**
	 * 公众号返回的msgDataId
	 */
	@TableField(value = "msg_data_id")
	private String msgDataId;

	/**
	 * 消息顺序(文章顺序是错的)
	 */
	@TableField(value = "sort")
	private Integer sort;

}
